home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2006 April / DPPRO0406DVD.ISO / Essentials / Programming / Eclipse SDK / eclipse-SDK-3.1.1-win32.exe / eclipse / plugins / org.eclipse.ui.editors_3.1.1.jar / plugin.xml < prev   
Encoding:
Extensible Markup Language  |  2005-09-29  |  31.9 KB  |  709 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?eclipse version="3.0"?>
  3. <plugin>
  4.  
  5.    <extension-point id="documentProviders" name="%ExtPoint.documentProviders" schema="schema/documentProviders.exsd"/>
  6.    <extension-point id="markerUpdaters" name="%ExtPoint.markerUpdaters" schema="schema/markerUpdaters.exsd"/>
  7.    <extension-point id="markerAnnotationSpecification" name="%ExtPoint.markerAnnotationSpecification" schema="schema/markerAnnotationSpecification.exsd"/>
  8.    <extension-point id="annotationTypes" name="%ExtPoint.annotationTypes" schema="schema/annotationTypes.exsd"/>
  9.    <extension-point id="templates" name="%ExtPoint.editorTemplate" schema="schema/templates.exsd"/>
  10.  
  11.    <extension point="org.eclipse.core.runtime.preferences">
  12.       <initializer class="org.eclipse.ui.internal.editors.text.EditorsPluginPreferenceInitializer"/>
  13.    </extension>
  14.  
  15.    <extension point="org.eclipse.core.runtime.adapters">
  16.       <factory 
  17.          class="org.eclipse.ui.internal.editors.text.FileEditorInputAdapterFactory" 
  18.             adaptableType="org.eclipse.core.resources.IFile">
  19.             <adapter type="org.eclipse.ui.editors.text.ILocationProvider"/>
  20.       </factory>
  21.    </extension>         
  22.  
  23.    <extension
  24.          point="org.eclipse.ui.commands">
  25.       <command
  26.             name="%convertDelimiters.Windows.name"
  27.             description="%convertDelimiters.Windows.description"
  28.             categoryId="org.eclipse.ui.category.file"
  29.             id="org.eclipse.ui.edit.text.delimiter.windows">
  30.       </command>
  31.       <command
  32.             name="%convertDelimiters.Unix.name"
  33.             description="%convertDelimiters.Unix.description"
  34.             categoryId="org.eclipse.ui.category.file"
  35.             id="org.eclipse.ui.edit.text.delimiter.unix">
  36.       </command>
  37.       <command
  38.             name="%convertDelimiters.MacOS9.name"
  39.             description="%convertDelimiters.MacOS9.description"
  40.             categoryId="org.eclipse.ui.category.file"
  41.             id="org.eclipse.ui.edit.text.delimiter.macOS9">
  42.       </command>
  43.       <command
  44.             name="%removeTrailingWhitespace.name"
  45.             description="%removeTrailingWhitespace.description"
  46.             categoryId="org.eclipse.ui.category.file"
  47.             id="org.eclipse.ui.edit.text.removeTrailingWhitespace">
  48.       </command>
  49.       <command
  50.             name="%openExternalFile.name"
  51.             categoryId="org.eclipse.ui.category.file"
  52.             description="%openExternalFile.description"
  53.             id="org.eclipse.ui.edit.text.openExternalFile">
  54.       </command>
  55.       <command
  56.             name="%ActionDefinition.quickDiff.name"
  57.             categoryId="org.eclipse.ui.category.edit"
  58.             description="%ActionDefinition.quickDiff.description"
  59.             id="org.eclipse.quickdiff.toggle">
  60.       </command>
  61.       <command
  62.             name="%ActionDefinition.quickDiff.revert.name"
  63.             categoryId="org.eclipse.ui.category.edit"
  64.             description="%ActionDefinition.quickDiff.revert.description"
  65.             id="org.eclipse.ui.editors.quickdiff.revert">
  66.       </command>
  67.       <command
  68.             name="%ActionDefinition.quickDiff.revertLine.name"
  69.             categoryId="org.eclipse.ui.category.edit"
  70.             description="%ActionDefinition.quickDiff.revertLine.description"
  71.             id="org.eclipse.ui.editors.quickdiff.revertLine">
  72.       </command>
  73.       <command
  74.             name="%ActionDefinition.lineNumberToggle.name"
  75.             categoryId="org.eclipse.ui.category.edit"
  76.             description="%ActionDefinition.lineNumberToggle.description"
  77.             id="org.eclipse.ui.editors.lineNumberToggle">
  78.       </command>
  79.       <command
  80.             name="%command.folding.toggle.name"
  81.             description="%command.folding.toggle.description"
  82.             categoryId="org.eclipse.ui.category.textEditor"
  83.             id="org.eclipse.ui.edit.text.folding.toggle">
  84.       </command>
  85.       <command
  86.             name="%command.folding.expandAll.name"
  87.             description="%command.folding.expandAll.description"
  88.             categoryId="org.eclipse.ui.category.textEditor"
  89.             id="org.eclipse.ui.edit.text.folding.expand_all">
  90.       </command>
  91.       <command
  92.             name="%command.folding.expand.name"
  93.             description="%command.folding.expand.description"
  94.             categoryId="org.eclipse.ui.category.textEditor"
  95.             id="org.eclipse.ui.edit.text.folding.expand">
  96.       </command>
  97.       <command
  98.             name="%command.folding.collapse.name"
  99.             description="%command.folding.collapse.description"
  100.             categoryId="org.eclipse.ui.category.textEditor"
  101.             id="org.eclipse.ui.edit.text.folding.collapse">
  102.       </command>
  103.    </extension>
  104.    
  105.    <extension
  106.          point="org.eclipse.ui.handlers">
  107.       <handler
  108.             commandId="org.eclipse.ui.edit.text.removeTrailingWhitespace"
  109.             class="org.eclipse.ui.internal.editors.text.RemoveTrailingWhitespaceHandler">
  110.       </handler>
  111.    </extension>
  112.    
  113.    <extension
  114.          point="org.eclipse.ui.bindings">
  115.       <!--  win32:  M1=CTRL,    M2=SHIFT, M3=ALT, M4=-
  116.             carbon: M1=COMMAND, M2=SHIFT, M3=ALT, M4=CTRL -->
  117.       
  118.  
  119.       <!-- COMMAND+SHIFT+Q is Logout on carbon, so don't overwrite it -->
  120.       <key
  121.             sequence="CTRL+SHIFT+Q"
  122.             contextId="org.eclipse.ui.textEditorScope"
  123.             commandId="org.eclipse.quickdiff.toggle"
  124.             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
  125.       
  126.       <key
  127.             commandId="org.eclipse.ui.edit.text.folding.toggle"
  128.             contextId="org.eclipse.ui.textEditorScope"
  129.             sequence="M1+NUMPAD_DIVIDE"
  130.             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
  131.       <key
  132.             commandId="org.eclipse.ui.edit.text.folding.expand_all"
  133.             contextId="org.eclipse.ui.textEditorScope"
  134.             sequence="M1+NUMPAD_MULTIPLY"
  135.             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
  136.       <key
  137.             commandId="org.eclipse.ui.edit.text.folding.expand"
  138.             contextId="org.eclipse.ui.textEditorScope"
  139.             sequence="M1+NUMPAD_ADD"
  140.             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
  141.       <key
  142.             commandId="org.eclipse.ui.edit.text.folding.collapse"
  143.             contextId="org.eclipse.ui.textEditorScope"
  144.             sequence="M1+NUMPAD_SUBTRACT"
  145.             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
  146.    </extension>
  147.    
  148.    <extension
  149.          point="org.eclipse.ui.editors">
  150.       <editor
  151.             name="%Editors.DefaultTextEditor"
  152.             icon="$nl$/icons/full/obj16/file_obj.gif"
  153.             class="org.eclipse.ui.editors.text.TextEditor"
  154.             contributorClass="org.eclipse.ui.editors.text.TextEditorActionContributor"
  155.             id="org.eclipse.ui.DefaultTextEditor">
  156.             <contentTypeBinding
  157.                contentTypeId="org.eclipse.core.runtime.text"
  158.             /> 
  159.       </editor>
  160.    </extension>
  161.    <extension
  162.          point="org.eclipse.ui.preferencePages">
  163.       <page
  164.             name="%PreferencePages.GeneralTextEditors"
  165.             category="org.eclipse.ui.preferencePages.Editors"
  166.             class="org.eclipse.ui.internal.editors.text.TextEditorDefaultsPreferencePage"
  167.             id="org.eclipse.ui.preferencePages.GeneralTextEditor">
  168.             <keywordReference id="org.eclipse.ui.editors.general"/>
  169.       </page>
  170.       <page
  171.             name="%PreferencePages.Annotations"
  172.             category="org.eclipse.ui.preferencePages.GeneralTextEditor"
  173.             class="org.eclipse.ui.internal.editors.text.AnnotationsPreferencePage"
  174.             id="org.eclipse.ui.editors.preferencePages.Annotations">
  175.             <keywordReference id="org.eclipse.ui.editors.annotations"/>
  176.       </page>
  177.       <page
  178.             name="%PreferencePages.QuickDiff"
  179.             category="org.eclipse.ui.preferencePages.GeneralTextEditor"
  180.             class="org.eclipse.ui.internal.editors.text.QuickDiffPreferencePage"
  181.             id="org.eclipse.ui.editors.preferencePages.QuickDiff">
  182.             <keywordReference id="org.eclipse.ui.editors.quickdiff"/>
  183.       </page>
  184.       <page
  185.             name="%PreferencePages.Accessibility"
  186.             category="org.eclipse.ui.preferencePages.GeneralTextEditor"
  187.             class="org.eclipse.ui.internal.editors.text.AccessibilityPreferencePage"
  188.             id="org.eclipse.ui.editors.preferencePages.Accessibility">
  189.             <keywordReference id="org.eclipse.ui.editors.accessibility"/>
  190.       </page>
  191.       <page
  192.             name="%PreferencePages.Spelling"
  193.             class="org.eclipse.ui.internal.editors.text.SpellingPreferencePage"
  194.             category="org.eclipse.ui.preferencePages.GeneralTextEditor"
  195.             id="org.eclipse.ui.editors.preferencePages.Spelling">
  196.             <keywordReference id="org.eclipse.ui.editors.spelling"/>
  197.       </page>
  198.    </extension>
  199.    <extension
  200.       point="org.eclipse.ui.keywords">
  201.       <keyword
  202.             label="%preferenceKeywords.general"
  203.             id="org.eclipse.ui.editors.general"/>
  204.       <keyword
  205.             label="%preferenceKeywords.annotations"
  206.             id="org.eclipse.ui.editors.annotations"/>
  207.       <keyword
  208.             label="%preferenceKeywords.accessibility"
  209.             id="org.eclipse.ui.editors.accessibility"/>
  210.       <keyword
  211.             label="%preferenceKeywords.quickdiff"
  212.             id="org.eclipse.ui.editors.quickdiff"/>
  213.       <keyword
  214.             label="%preferenceKeywords.spelling"
  215.             id="org.eclipse.ui.editors.spelling"/>
  216.    </extension>
  217.    <extension
  218.          point="org.eclipse.ui.editors.documentProviders">
  219.       <provider
  220.             class="org.eclipse.ui.editors.text.TextFileDocumentProvider"
  221.             inputTypes="org.eclipse.ui.IStorageEditorInput"
  222.             id="org.eclipse.ui.editors.text.StorageDocumentProvider">
  223.       </provider>
  224.       <provider
  225.             class="org.eclipse.ui.editors.text.TextFileDocumentProvider"
  226.             inputTypes="org.eclipse.ui.internal.editors.text.JavaFileEditorInput"
  227.             id="org.eclipse.ui.editors.text.ExternalFileDocumentProvider">
  228.       </provider>
  229.       <provider
  230.             class="org.eclipse.ui.editors.text.TextFileDocumentProvider"
  231.             inputTypes="org.eclipse.ui.internal.editors.text.NonExistingFileEditorInput"
  232.             id="org.eclipse.ui.editors.text.NonExistingFileDocumentProvider">
  233.       </provider>
  234.    </extension>
  235.    <extension
  236.          point="org.eclipse.ui.editors.markerUpdaters">
  237.       <updater
  238.             class="org.eclipse.ui.texteditor.BasicMarkerUpdater"
  239.             id="org.eclipse.ui.texteditor.BasicMarkerUpdater">
  240.       </updater>
  241.    </extension>
  242.    <extension
  243.          point="org.eclipse.ui.workbench.texteditor.quickDiffReferenceProvider">
  244.       <referenceprovider
  245.             default="true"
  246.             label="%lastSaveReferenceProvider.label"
  247.             class="org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider"
  248.             id="org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider">
  249.       </referenceprovider>
  250.    </extension>
  251.    <extension
  252.          point="org.eclipse.ui.popupMenus">
  253.       <viewerContribution
  254.             targetID="#TextRulerContext"
  255.             id="org.eclipse.ui.texteditor.ruler.context.actions">
  256.          <action
  257.                label="%AddTask.label"
  258.                helpContextId="org.eclipse.ui.AddTask_action_context"
  259.                class="org.eclipse.ui.texteditor.TaskRulerAction"
  260.                tooltip="%AddTask.tooltip"
  261.                menubarPath="additions"
  262.                id="org.eclipse.ui.texteditor.TaskRulerAction">
  263.          </action>
  264.          <action
  265.                label="%AddBookmark.label"
  266.                helpContextId="org.eclipse.ui.bookmark_action_context"
  267.                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
  268.                tooltip="%AddBookmark.tooltip"
  269.                menubarPath="additions"
  270.                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
  271.          </action>
  272.       </viewerContribution>
  273.       <viewerContribution
  274.             targetID="#RulerContext"
  275.             id="org.eclipse.ui.texteditor.ruler.context.actions">
  276.          <action
  277.                label="%AddTask.label"
  278.                helpContextId="org.eclipse.ui.AddTask_action_context"
  279.                class="org.eclipse.ui.texteditor.TaskRulerAction"
  280.                tooltip="%AddTask.tooltip"
  281.                menubarPath="additions"
  282.                id="org.eclipse.ui.texteditor.TaskRulerAction">
  283.          </action>
  284.          <action
  285.                label="%AddBookmark.label"
  286.                helpContextId="org.eclipse.ui.bookmark_action_context"
  287.                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
  288.                tooltip="%AddBookmark.tooltip"
  289.                menubarPath="additions"
  290.                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
  291.          </action>
  292.       </viewerContribution>
  293.    </extension>
  294.    <extension
  295.          point="org.eclipse.ui.editorActions">
  296.       <editorContribution
  297.             targetID="org.eclipse.ui.DefaultTextEditor"
  298.             id="org.eclipse.ui.texteditor.ruler.actions">
  299.          <action
  300.                label="%Dummy.label"
  301.                helpContextId="org.eclipse.ui.bookmark_action_context"
  302.                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
  303.                actionID="RulerDoubleClick"
  304.                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
  305.          </action>
  306.          <action
  307.                label="%Dummy.label"
  308.                class="org.eclipse.ui.texteditor.SelectRulerAction"
  309.                actionID="RulerClick"
  310.                id="org.eclipse.ui.texteditor.SelectRulerAction">
  311.          </action>
  312.       </editorContribution>
  313.    </extension>
  314.    
  315.       <extension
  316.          point="org.eclipse.ui.newWizards">
  317.       <wizard
  318.             name="%NewUntitledTextFile.label"
  319.             icon="$nl$/icons/full/etool16/new_untitled_text_file.gif"
  320.             category="org.eclipse.ui.Basic"
  321.             class="org.eclipse.ui.internal.editors.text.UntitledTextFileWizard"
  322.             canFinishEarly="true"
  323.             hasPages="false"
  324.             id="org.eclipse.ui.editors.wizards.UntitledTextFileWizard">
  325.          <description>
  326.             %NewUntitledTextFile.description
  327.          </description>
  328.       </wizard>
  329.    </extension>
  330.    <extension
  331.          point="org.eclipse.ui.perspectiveExtensions">
  332.       <perspectiveExtension
  333.             targetID="org.eclipse.ui.resourcePerspective">
  334.          <newWizardShortcut
  335.                id="org.eclipse.ui.editors.wizards.UntitledTextFileWizard">
  336.          </newWizardShortcut>
  337.       </perspectiveExtension>
  338.    </extension>
  339.    
  340.    <extension
  341.          point="org.eclipse.ui.actionSets">
  342.       <actionSet
  343.             label="%openFilesActionSet.label"
  344.             visible="true"
  345.             id="org.eclipse.ui.edit.text.actionSet.openExternalFile">
  346.          <action
  347.                definitionId="org.eclipse.ui.edit.text.openExternalFile"
  348.                label="%openExternalFile.label"
  349.                helpContextId="open_text_editor_action_context"
  350.                class="org.eclipse.ui.internal.editors.text.OpenExternalFileAction"
  351.                tooltip="%openExternalFile.description"
  352.                menubarPath="file/new.ext"
  353.                id="org.eclipse.ui.edit.text.openExternalFile">
  354.          </action>
  355.       </actionSet>
  356.       <actionSet
  357.             label="%textEditorAnnotationNavigationActionSet.label"
  358.             visible="false"
  359.             id="org.eclipse.ui.edit.text.actionSet.annotationNavigation">
  360.          <action
  361.                allowLabelUpdate="true"
  362.                style="pulldown"
  363.                id="org.eclipse.ui.edit.text.gotoPreviousAnnotation"
  364.                toolbarPath="org.eclipse.ui.workbench.navigate/history.group"
  365.                hoverIcon="$nl$/icons/full/ctool16/prev_nav.gif"
  366.                class="org.eclipse.ui.internal.editors.text.PreviousPulldownActionDelegate"
  367.                definitionId="org.eclipse.ui.navigate.previous"
  368.                disabledIcon="$nl$/icons/full/dtool16/prev_nav.gif"
  369.                icon="$nl$/icons/full/etool16/prev_nav.gif"
  370.                label="%goToPreviousAnnotation.label"
  371.                retarget="true"
  372.                tooltip="%goToPreviousAnnotation.tooltip">
  373.          </action>
  374.          <action
  375.                allowLabelUpdate="true"
  376.                style="pulldown"
  377.                id="org.eclipse.ui.edit.text.gotoNextAnnotation"
  378.                toolbarPath="org.eclipse.ui.workbench.navigate/history.group"
  379.                hoverIcon="$nl$/icons/full/ctool16/next_nav.gif"
  380.                class="org.eclipse.ui.internal.editors.text.NextPulldownActionDelegate"
  381.                definitionId="org.eclipse.ui.navigate.next"
  382.                disabledIcon="$nl$/icons/full/dtool16/next_nav.gif"
  383.                icon="$nl$/icons/full/etool16/next_nav.gif"
  384.                label="%goToNextAnnotation.label"
  385.                retarget="true"
  386.                tooltip="%goToNextAnnotation.tooltip">
  387.          </action>
  388.       </actionSet>
  389.       <actionSet
  390.             label="%textEditorNavigationActionSet.label"
  391.             visible="true"
  392.             id="org.eclipse.ui.edit.text.actionSet.navigation">
  393.          <action
  394.                toolbarPath="org.eclipse.ui.workbench.navigate/history.group"
  395.                id="org.eclipse.ui.edit.text.gotoLastEditPosition"
  396.                hoverIcon="$nl$/icons/full/ctool16/last_edit_pos.gif"
  397.                class="org.eclipse.ui.internal.texteditor.GotoLastEditPositionAction"
  398.                definitionId="org.eclipse.ui.edit.text.gotoLastEditPosition"
  399.                disabledIcon="$nl$/icons/full/dtool16/last_edit_pos.gif"
  400.                icon="$nl$/icons/full/etool16/last_edit_pos.gif"
  401.                helpContextId="goto_last_edit_position_action_context"
  402.                label="%goToLastEditPosition.label"
  403.                menubarPath="navigate/"
  404.                tooltip="%goToLastEditPosition.tooltip">
  405.          </action>
  406.       </actionSet>
  407.       <actionSet
  408.         label="%conversionActionSet.label"
  409.         visible="true"
  410.         id="org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo">
  411.          <menu
  412.                label="%conversionSubMenu.label"
  413.                path="file/save.ext"
  414.                id="converstLineDelimitersTo">
  415.             <separator name="lineDelimitersConversion"/>
  416.             <separator name="encoding"/>
  417.          </menu>
  418.          <action
  419.            definitionId="org.eclipse.ui.edit.text.delimiter.macOS9"
  420.            label="%convertDelimiters.MacOS9.label"
  421.            class="org.eclipse.ui.internal.editors.text.ConvertLineDelimitersToMacOS9"
  422.            tooltip="%convertDelimiters.MacOS9.description"
  423.            menubarPath="file/converstLineDelimitersTo/lineDelimitersConversion"
  424.            id="org.eclipse.ui.edit.text.delimiter.macOS9">
  425.           </action>
  426.          <action
  427.            definitionId="org.eclipse.ui.edit.text.delimiter.unix"
  428.            label="%convertDelimiters.Unix.label"
  429.            class="org.eclipse.ui.internal.editors.text.ConvertLineDelimitersToUnix"
  430.            tooltip="%convertDelimiters.Unix.description"
  431.            menubarPath="file/converstLineDelimitersTo/lineDelimitersConversion"
  432.            id="org.eclipse.ui.edit.text.delimiter.unix">
  433.           </action>
  434.          <action
  435.            definitionId="org.eclipse.ui.edit.text.delimiter.windows"
  436.            label="%convertDelimiters.Windows.label"
  437.            class="org.eclipse.ui.internal.editors.text.ConvertLineDelimitersToWindows"
  438.            tooltip="%convertDelimiters.Unix.description"
  439.            menubarPath="file/converstLineDelimitersTo/lineDelimitersConversion"
  440.            id="org.eclipse.ui.edit.text.delimiter.windows">
  441.           </action>
  442.       </actionSet>
  443.    </extension>
  444.    
  445.    <extension
  446.          point="org.eclipse.ui.editors.markerAnnotationSpecification">
  447.       <specification
  448.             annotationType="org.eclipse.ui.workbench.texteditor.error"
  449.             textPreferenceKey="errorIndication"
  450.             presentationLayer="6"
  451.             highlightPreferenceValue="false"
  452.             showInNextPrevDropdownToolbarAction="true"
  453.             textPreferenceValue="true"
  454.             isGoToPreviousNavigationTargetKey="isErrorGoToPreviousNavigationTarget"
  455.             label="%errors.label"
  456.             colorPreferenceKey="errorIndicationColor"
  457.             showInNextPrevDropdownToolbarActionKey="showErrorInNextPrevDropdownToolbarAction"
  458.             symbolicIcon="error"
  459.             isGoToNextNavigationTargetKey="isErrorGoToNextNavigationTarget"
  460.             isGoToNextNavigationTarget="true"
  461.             overviewRulerPreferenceKey="errorIndicationInOverviewRuler"
  462.             verticalRulerPreferenceValue="true"
  463.             highlightPreferenceKey="errorIndicationHighlighting"
  464.             isGoToPreviousNavigationTarget="true"
  465.             verticalRulerPreferenceKey="errorIndicationInVerticalRuler"
  466.             contributesToHeader="true"
  467.             colorPreferenceValue="255,0,128"
  468.             overviewRulerPreferenceValue="true">
  469.       </specification>
  470.       <specification
  471.             annotationType="org.eclipse.ui.workbench.texteditor.warning"
  472.             textPreferenceKey="warningIndication"
  473.             presentationLayer="5"
  474.             highlightPreferenceValue="false"
  475.             showInNextPrevDropdownToolbarAction="true"
  476.             textPreferenceValue="true"
  477.             isGoToPreviousNavigationTargetKey="isWarningGoToPreviousNavigationTarget"
  478.             label="%warnings.label"
  479.             colorPreferenceKey="warningIndicationColor"
  480.             showInNextPrevDropdownToolbarActionKey="showWarningInNextPrevDropdownToolbarAction"
  481.             symbolicIcon="warning"
  482.             isGoToNextNavigationTargetKey="isWarningGoToNextNavigationTarget"
  483.             isGoToNextNavigationTarget="true"
  484.             overviewRulerPreferenceKey="warningIndicationInOverviewRuler"
  485.             verticalRulerPreferenceValue="true"
  486.             highlightPreferenceKey="warningIndicationHighlighting"
  487.             isGoToPreviousNavigationTarget="true"
  488.             verticalRulerPreferenceKey="warningIndicationInVerticalRuler"
  489.             contributesToHeader="true"
  490.             colorPreferenceValue="244,200,45"
  491.             overviewRulerPreferenceValue="true">
  492.       </specification>
  493.       <specification
  494.             annotationType="org.eclipse.ui.workbench.texteditor.info"
  495.             textPreferenceKey="infoIndication"
  496.             presentationLayer="4"
  497.             highlightPreferenceValue="false"
  498.             showInNextPrevDropdownToolbarAction="true"
  499.             textPreferenceValue="false"
  500.             isGoToPreviousNavigationTargetKey="isInfoGoToPreviousNavigationTarget"
  501.             label="%infos.label"
  502.             colorPreferenceKey="infoIndicationColor"
  503.             showInNextPrevDropdownToolbarActionKey="showInfoInNextPrevDropdownToolbarAction"
  504.             symbolicIcon="info"
  505.             isGoToNextNavigationTargetKey="isInfoGoToNextNavigationTarget"
  506.             isGoToNextNavigationTarget="false"
  507.             overviewRulerPreferenceKey="infoIndicationInOverviewRuler"
  508.             verticalRulerPreferenceValue="true"
  509.             highlightPreferenceKey="infoIndicationHighlighting"
  510.             isGoToPreviousNavigationTarget="false"
  511.             verticalRulerPreferenceKey="infoIndicationInVerticalRuler"
  512.             contributesToHeader="false"
  513.             colorPreferenceValue="244,200,45"
  514.             overviewRulerPreferenceValue="true">
  515.       </specification>
  516.       <specification
  517.             annotationType="org.eclipse.ui.workbench.texteditor.task"
  518.             textPreferenceKey="taskIndication"
  519.             presentationLayer="2"
  520.             highlightPreferenceValue="false"
  521.             showInNextPrevDropdownToolbarAction="true"
  522.             textPreferenceValue="false"
  523.             isGoToPreviousNavigationTargetKey="isTaskGoToPreviousNavigationTarget"
  524.             label="%tasks.label"
  525.             colorPreferenceKey="taskIndicationColor"
  526.             showInNextPrevDropdownToolbarActionKey="showTaskInNextPrevDropdownToolbarAction"
  527.             symbolicIcon="task"
  528.             isGoToNextNavigationTargetKey="isTaskGoToNextNavigationTarget"
  529.             isGoToNextNavigationTarget="false"
  530.             overviewRulerPreferenceKey="taskIndicationInOverviewRuler"
  531.             verticalRulerPreferenceValue="true"
  532.             highlightPreferenceKey="taskIndicationHighlighting"
  533.             isGoToPreviousNavigationTarget="false"
  534.             verticalRulerPreferenceKey="taskIndicationInVerticalRuler"
  535.             contributesToHeader="false"
  536.             colorPreferenceValue="0,128,255"
  537.             overviewRulerPreferenceValue="true">
  538.       </specification>
  539.       <specification
  540.             annotationType="org.eclipse.ui.workbench.texteditor.bookmark"
  541.             textPreferenceKey="bookmarkIndication"
  542.             presentationLayer="1"
  543.             highlightPreferenceValue="false"
  544.             showInNextPrevDropdownToolbarAction="true"
  545.             textPreferenceValue="false"
  546.             isGoToPreviousNavigationTargetKey="isBookmarkGoToPreviousNavigationTarget"
  547.             label="%bookmarks.label"
  548.             colorPreferenceKey="bookmarkIndicationColor"
  549.             showInNextPrevDropdownToolbarActionKey="showBookmarkInNextPrevDropdownToolbarAction"
  550.             symbolicIcon="bookmark"
  551.             isGoToNextNavigationTargetKey="isBookmarkGoToNextNavigationTarget"
  552.             isGoToNextNavigationTarget="false"
  553.             overviewRulerPreferenceKey="bookmarkIndicationInOverviewRuler"
  554.             verticalRulerPreferenceValue="true"
  555.             highlightPreferenceKey="bookmarkIndicationHighlighting"
  556.             isGoToPreviousNavigationTarget="false"
  557.             verticalRulerPreferenceKey="bookmarkIndicationInVerticalRuler"
  558.             contributesToHeader="false"
  559.             colorPreferenceValue="34,164,99"
  560.             overviewRulerPreferenceValue="true">
  561.       </specification>
  562.       <specification
  563.             annotationType="org.eclipse.ui.workbench.texteditor.quickdiffChange"
  564.             colorPreferenceValue="204,163,205"
  565.             isGoToPreviousNavigationTarget="false"
  566.             isGoToPreviousNavigationTargetKey="isChangeGoToPreviousNavigationTarget"
  567.             showInNextPrevDropdownToolbarAction="true"
  568.             isGoToNextNavigationTarget="false"
  569.             isGoToNextNavigationTargetKey="isChangeGoToNextNavigationTarget"
  570.             colorPreferenceKey="changeIndicationColor"
  571.             showInNextPrevDropdownToolbarActionKey="showChangeInNextPrevDropdownToolbarAction"
  572.             contributesToHeader="false"
  573.             overviewRulerPreferenceValue="false"
  574.             presentationLayer="0"
  575.             label="%changes.label"
  576.             textPreferenceValue="false"
  577.             textPreferenceKey="changeIndication"
  578.             overviewRulerPreferenceKey="changeIndicationInOverviewRuler"
  579.             verticalRulerPreferenceKey="changeIndicationInVerticalRuler"
  580.             verticalRulerPreferenceValue="false"
  581.             includeOnPreferencePage="false">
  582.       </specification>
  583.       <specification
  584.             annotationType="org.eclipse.ui.workbench.texteditor.quickdiffAddition"
  585.             colorPreferenceValue="188,188,222"
  586.             isGoToPreviousNavigationTarget="false"
  587.             isGoToPreviousNavigationTargetKey="isAdditionGoToPreviousNavigationTarget"
  588.             showInNextPrevDropdownToolbarAction="true"
  589.             isGoToNextNavigationTarget="false"
  590.             isGoToNextNavigationTargetKey="isAdditionGoToNextNavigationTarget"
  591.             colorPreferenceKey="additionIndicationColor"
  592.             showInNextPrevDropdownToolbarActionKey="showAdditionInNextPrevDropdownToolbarAction"
  593.             contributesToHeader="false"
  594.             overviewRulerPreferenceValue="false"
  595.             presentationLayer="0"
  596.             label="%additions.label"
  597.             textPreferenceValue="false"
  598.             textPreferenceKey="additionIndication"
  599.             overviewRulerPreferenceKey="additionIndicationInOverviewRuler"
  600.             verticalRulerPreferenceKey="additionIndicationInVerticalRuler"
  601.             verticalRulerPreferenceValue="false"
  602.             includeOnPreferencePage="false">
  603.       </specification>
  604.       <specification
  605.             annotationType="org.eclipse.ui.workbench.texteditor.quickdiffDeletion"
  606.             colorPreferenceValue="0,0,0"
  607.             isGoToPreviousNavigationTarget="false"
  608.             isGoToPreviousNavigationTargetKey="isDeletionGoToPreviousNavigationTarget"
  609.             showInNextPrevDropdownToolbarAction="false"
  610.             isGoToNextNavigationTarget="false"
  611.             isGoToNextNavigationTargetKey="isDeletionGoToNextNavigationTarget"
  612.             colorPreferenceKey="deletionIndicationColor"
  613.             showInNextPrevDropdownToolbarActionKey="showDeletionInNextPrevDropdownToolbarAction"
  614.             contributesToHeader="false"
  615.             overviewRulerPreferenceValue="false"
  616.             presentationLayer="0"
  617.             label="%deletions.label"
  618.             textPreferenceValue="false"
  619.             textPreferenceKey="deletionIndication"
  620.             overviewRulerPreferenceKey="deletionIndicationInOverviewRuler"
  621.             verticalRulerPreferenceKey="deletionIndicationInVerticalRuler"
  622.             verticalRulerPreferenceValue="false"
  623.             includeOnPreferencePage="false">
  624.       </specification>
  625.  
  626.       <!-- Hides the unchanged quick diff annotation -->
  627.       <specification
  628.             annotationType="org.eclipse.ui.workbench.texteditor.quickdiffUnchanged"
  629.             colorPreferenceValue="0,0,0"
  630.             isGoToPreviousNavigationTarget="false"
  631.             isGoToPreviousNavigationTargetKey="isUnchangedGoToPreviousNavigationTarget"
  632.             showInNextPrevDropdownToolbarAction="false"
  633.             isGoToNextNavigationTarget="false"
  634.             isGoToNextNavigationTargetKey="isUnchangedGoToNextNavigationTarget"
  635.             colorPreferenceKey="unchangedIndicationColor"
  636.             showInNextPrevDropdownToolbarActionKey="showUnchangedInNextPrevDropdownToolbarAction"
  637.             contributesToHeader="false"
  638.             overviewRulerPreferenceValue="false"
  639.             presentationLayer="0"
  640.             textPreferenceValue="false"
  641.             textPreferenceKey="unchangedIndication"
  642.             overviewRulerPreferenceKey="unchangedIndicationInOverviewRuler"
  643.             verticalRulerPreferenceKey="unchangedIndicationInVerticalRuler"
  644.             verticalRulerPreferenceValue="false"
  645.             includeOnPreferencePage="false">
  646.       </specification>
  647.  
  648.       <specification
  649.               annotationType="org.eclipse.ui.workbench.texteditor.spelling"
  650.             label="%spelling.label"
  651.             symbolicIcon="warning"
  652.             presentationLayer="5"
  653.             contributesToHeader="true"
  654.             colorPreferenceKey="spellingIndicationColor"
  655.             colorPreferenceValue="244,200,45"
  656.             textPreferenceKey="spellingIndication"
  657.             textPreferenceValue="true"
  658.             overviewRulerPreferenceKey="spellingIndicationInOverviewRuler"
  659.             overviewRulerPreferenceValue="true"
  660.             verticalRulerPreferenceKey="spellingIndicationInVerticalRuler"
  661.             verticalRulerPreferenceValue="false"
  662.             isGoToPreviousNavigationTargetKey="isSpellingGoToPreviousNavigationTarget"
  663.             isGoToPreviousNavigationTarget="false"
  664.             isGoToNextNavigationTargetKey="isSpellingGoToNextNavigationTarget"
  665.             isGoToNextNavigationTarget="false"
  666.             showInNextPrevDropdownToolbarActionKey="showSpellingInNextPrevDropdownToolbarAction"
  667.             showInNextPrevDropdownToolbarAction="true"
  668.             highlightPreferenceKey="spellingIndicationHighlighting"
  669.             highlightPreferenceValue="false">
  670.       </specification>
  671.    </extension>
  672.    
  673.    <extension
  674.       point="org.eclipse.ui.editors.annotationTypes">
  675.       <type
  676.          name="org.eclipse.ui.workbench.texteditor.error"
  677.          markerType="org.eclipse.core.resources.problemmarker"
  678.          markerSeverity="2">
  679.       </type>
  680.       <type
  681.          name="org.eclipse.ui.workbench.texteditor.warning"
  682.          markerType="org.eclipse.core.resources.problemmarker"
  683.          markerSeverity="1">
  684.       </type>
  685.       <type
  686.          name="org.eclipse.ui.workbench.texteditor.info"
  687.          markerType="org.eclipse.core.resources.problemmarker"
  688.          markerSeverity="0">
  689.       </type>
  690.       <type
  691.          name="org.eclipse.ui.workbench.texteditor.task"
  692.          markerType="org.eclipse.core.resources.taskmarker">
  693.       </type>
  694.       <type
  695.          name="org.eclipse.ui.workbench.texteditor.bookmark"
  696.          markerType="org.eclipse.core.resources.bookmark">
  697.       </type>
  698.    </extension>
  699.    
  700.    <extension
  701.       point="org.eclipse.core.filebuffers.annotationModelCreation">
  702.       <factory
  703.             extensions="*"
  704.             class="org.eclipse.ui.texteditor.ResourceMarkerAnnotationModelFactory">
  705.       </factory>
  706.    </extension>
  707.    
  708. </plugin>
  709.